towed array - Francés Inglés Diccionario